<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <title>Document</title>
  </head>
  <body>
    <!-- 编写一个函数，计算任意两个数字之间所能组成的奇数个数，数字必须是个位数
比如： 计算0-3之间能组成的奇数个是01、21、03、13、23、31 -->
    <script>
      /*
                0      1         2       3        i
            0 1 2 3  0 1 2 3  0 1 2 3  0 1 2 3    j

        if判断
          个位数是奇数添加  j % 2 == 1
      */

      function num(a, b) {
        // 因为如果第一个数比第二个数大，后面的for的添加就不成立
        // 处理： a > b 就把a和b左交换
        if (a > b) {
          var temp = a;
          a = b;
          b = temp;
        }
        // 第一层for循环把a到b范围区间的数字打印栗子：0-2（0 1 2）
        for (var i = a; i <= b; i++) {
          //第二层for循环 a到b范围每一次执行（0）==》（0 1 2）
          for (var j = a; j <= b; j++) {
            if (j % 2 == 1) {
              document.write(i.toString() + j.toString() + " ");
            }
          }
        }
      }
      num(5, 2);
    </script>
  </body>
</html>
